English to Arabic

Meaning for:
Lingering
other
التباطأ