English to Arabic

Meaning for:
Slow-down
other
التباطأ