English to Arabic

Meaning for:
Outlasted
other
مدام أطول من