Italian-English dictionary »

monachetto meaning in English

ItalianEnglish
monachetto noun
{m}

cabin hook(short metal rod)
noun