German to English Dictionary

Deutsch Version

drain tap German pronunciation - Say drain tap in English pronunciation Meaning of "drain tap" in English language