English-Italian dictionary »

mainsail meaning in Italian

EnglishItalian
mainsail (largest sail on a sailing vessel)
noun
[UK: ˈmeɪn.seɪl]
[US: ˈmeɪn.seɪl]

randanoun
{f}

vela maestranoun
{f}