English to Arabic

Meaning for:
Edematous
other
متورم