English to Arabic

Meaning for:
Cartilages
other
الغضاريف