German to English Dictionary

Deutsch Version

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