English | German | Russian | Czech

folkboat English

Meaning folkboat meaning

What does folkboat mean?

folkboat

A small, affordable sailboat, rigged as a sloop.

Are you looking for...?