German to English Dictionary

Deutsch Version

screen, wire-screen, grate German pronunciation - Say screen, wire-screen, grate in English pronunciation Meaning of "screen, wire-screen, grate" in English language