Online English Dictionary

Home

Doubleeyed


a.

Having a deceitful look.


© 2009 Dammam Community College