English to Arabic

Meaning for:
Barstow
other
بارستو