Online English Dictionary

Home

Squinting


a. & n.

To squint.


© 2009 Dammam Community College