Dutch to English Translation

Nederlandse versie

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