English to Arabic

Meaning for:
Mortifies
other
يكبح