Online English Dictionary

Home

Skelly


n.

A squint.


© 2009 Dammam Community College