German to English Dictionary

Deutsch Version

petrol pump German pronunciation - Say petrol pump in English pronunciation Meaning of "petrol pump" in English language