English-Italian dictionary »

turbosail meaning in Italian

EnglishItalian
turbosail noun

rotonavenoun
{f}