English to Arabic

Meaning for:
Travelled
other
مسافر