English to Arabic

Meaning for:
Tumored
other
متورّم