English to Arabic

Meaning for:
Meliorated
other
محسّن