German to English Dictionary

Deutsch Version

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