iJunoon official Urdu Dictionary
بھینگا پن
bhainga pan
English definition for squinty
1. a. characterized by squinting
2. s. (used especially of glances) directed to one side with or as if with doubt or suspicion or envy
Sponored Video