Online English Dictionary

Home

Chatelet


n.

A little castle.


© 2009 Dammam Community College