English to Arabic

Meaning for:
Tumescence
other
التورّم