Italian-English dictionary »

lintro meaning in English

ItalianEnglish
lintro noun
{f}

dugout canoe(a canoe made from a tree trunk)
noun