Italian-English dictionary »

tormentina meaning in English

ItalianEnglish
tormentina noun
{f}

storm jib(small jib for reducing sail area)
noun