English to Arabic

Meaning for:
Endured
other
متحمّل