Spanish-English dictionary »

la rochelle meaning in English

SpanishEnglish
La Rochelle proper noun
{f}

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