Dutch to English Translation

Nederlandse versie

megafoon Dutch pronunciation - Say megafoon in English pronunciation Meaning of "megafoon" in English language