Lugsail — English French translation1 translation found

lugsail (n) (nautical) voile à bourcet (f) (n) (nautical)
Translate Lugsail into other languages
Translate lugsail into German
Translate lugsail into Italian
Translate lugsail into Spanish
Translate lugsail into Dutch
Translate lugsail into Portuguese
Translate lugsail into Slovenian
Translate lugsail into Polish
Translate lugsail into Czech