Arabic-English dictionary »

غدة meaning in English

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

goitreenlargement of the neck