German to English Dictionary

Deutsch Version

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