English to Arabic

Meaning for:
Thyroids
other
الغدد الدرقية