German to English Dictionary

Deutsch Version

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