Arabic-English dictionary »

الغدة meaning in English

ArabicEnglish
تضخم الغدة الدرقية

goitreenlargement of the neck