Word info

turbopetrol

Noun

Meaning

turbopetrol (uncountable)

Being or relating to a turbocharged petrol engine.

Source: en.wiktionary.org

Close letter words and terms