English to Arabic

Meaning for:
Placative
other
مسترضي