English to Arabic

Meaning for:
Swabbies
other
بحّارة