French-English dictionary »

cannes meaning in English

FrenchEnglish
Cannes nom propre
{f-Pl}

Cannae◼◼◼(village)
proper noun