English-Italian dictionary »

square sail meaning in Italian

EnglishItalian
square sail (sail set athwartships in a yard)
noun

vela quadranoun
{f}