skelly

listen to the pronunciation of skelly
English - English
To squint
A squint