English | German | Russian | Czech

sailboard English

Meaning sailboard meaning

What does sailboard mean?

sailboard

surfboard with a small sail on a flexible mast

sailboard

to practice the sport of using a sailboard

Synonyms sailboard synonyms

What other words have the same or similar meaning as sailboard?

sailboard English » English

windsurfer windsurf

Are you looking for...?