German to English Dictionary

Deutsch Version

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