Italian-English dictionary »

latiro meaning in English

ItalianEnglish
latiro noun
{m}

vetchling [vetchlings](A leguminous climbing plant)
noun
[UK: vˈetʃlɪŋ] [US: vˈetʃlɪŋ]