English to Arabic

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