English to Arabic

Meaning for:
Ambulating
other
التّجوّل