German to English Dictionary

Deutsch Version

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