English to Arabic

Meaning for:
Satisfies
other
يرضي