iJunoon official Urdu Dictionary
بھینگا
bhainga
English definition for squinter
1. n. a person with strabismus
Sponored Video