English to Arabic

Meaning for:
Itinerant
other
متجوّل