English | German | Russian | Czech

surfboat English

Meaning surfboat meaning

What does surfboat mean?

surfboat

a boat that can be launched or landed in heavy surf

Are you looking for...?