petrol-powered - French English Dictionary
History

petrol-powered



Meanings of "petrol-powered" in French English Dictionary : 1 result(s)

English French
Automotive
petrol-powered fonctionnant à l'essence