French-English dictionary »

lecce meaning in English

FrenchEnglish
Lecce nom propre

Lecce◼◼◼(city)
proper noun

Lecce◼◼◼(province)
proper noun