English | German | Russian | Czech

skysail English

Meaning skysail meaning

What does skysail mean?

skysail

the sail above the royal on a square-rigger

Are you looking for...?