English to Arabic

Meaning for:
Punts
other
القوارب