Online English Dictionary

Home

Sightproof


a.

Undiscoverable to sight.


© 2009 Dammam Community College