English to Arabic

Meaning for:
Adenoid
other
ليمفاويّ