French-English dictionary »

la rochelle meaning in English

FrenchEnglish
La Rochelle nom {f}

La Rochelle◼◼◼(city in New Aquitaine, France)
proper noun