English-Arabic dictionary »

scrofula meaning in Arabic

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

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