German to English Dictionary

Deutsch Version

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