Dutch to English Translation

Nederlandse versie

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