Mainsail — English French translation1 translation found

mainsail (n) (nautical) grand-voile (f) (n) (nautical)
Translate Mainsail into other languages
Translate mainsail into German
Translate mainsail into Italian
Translate mainsail into Spanish
Translate mainsail into Dutch
Translate mainsail into Portuguese
Translate mainsail into Slovenian
Translate mainsail into Polish
Translate mainsail into Czech