German to English Dictionary

Deutsch Version

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