English to Arabic

Meaning for:
Go-slow
other
التباطئ