Arabic-English dictionary »

الغدد الدرقية meaning in English

ArabicEnglish
الغدد الدرقية

Thyroids[UK: ˈθaɪrɔɪdz] [US: ˈθaɪrɔɪdz]