Online English Dictionary

Home

Garreted


a.

Protected by turrets.


© 2009 Dammam Community College