English to Arabic

Meaning for:
Tumescent
other
متورّم