English to Arabic

Meaning for:
Regattas
other
سباقات القوارب