Dutch to English Translation

Nederlandse versie

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