English to Arabic

Meaning for:
Lasted
other
مدام