Arabic-English dictionary »

تضخم meaning in English

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

goitreenlargement of the neck