Polish-English dictionary »

la rochelle meaning in English

PolishEnglish
La Rochelle noun

La Rochellenoun
city in New Aquitaine, France