German to English Dictionary

Deutsch Version

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