English to Arabic

Meaning for:
Humerus
other
عظم العضد