ROCHELLE


Meaning of ROCHELLE in English

noun a seaport town in france.

Webster English vocab.      Английский словарь Webster.