Online English Dictionary

Home

Rochelle


n.

A seaport town in France.


© 2009 Dammam Community College