English to Arabic

Meaning for:
Rover
other
المتجوّل