Italian-English dictionary »

mattafione meaning in English

ItalianEnglish
mattafione noun
{m}

reef point(short line for tying a reef)
noun