English to Arabic

Meaning for:
Scrofula
other
سلّ الغدد الليمفاوية