German to English Dictionary

Deutsch Version

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