English to Arabic

Meaning for:
Protracted
other
مطوّل