Italian-English dictionary »

lucumone meaning in English

ItalianEnglish
lucumone noun
{m}

lucumo(Etruscan title)
noun

Your history