English to Arabic

Meaning for:
Walkabout
other
رحلة على الأقدام