Arabic-English dictionary »

سلّ الغدد الليمفاوية meaning in English

ArabicEnglish
سلّ الغدد الليمفاوية

Scrofula[UK: ˈskrɒ.fjʊ.lə] [US: ˈskrɒ.fjʊ.lə]