French-English dictionary »

cecina meaning in English

FrenchEnglish
Cecina nom propre

Cecina◼◼◼(town in the province of Livorno)
proper noun