German to English Dictionary

Deutsch Version

trough grate German pronunciation - Say trough grate in English pronunciation Meaning of "trough grate" in English language