meaning of rochelle

1. A seaport town in France.


Related Words

rochelle | rochelle powder | rochelle salt | rochelle salts |

Developed & Maintained By Taraprasad.com

Treasure Words