English to Arabic

Meaning for:
Placates
other
يسترضى