English to Arabic

Meaning for:
Amble
other
التّمهّل