English to Arabic

Meaning for:
Masts
other
سواري