French-English dictionary »

lucumon meaning in English

FrenchEnglish
lucumon nom

lucumo(Etruscan title)
noun