iJunoon official Urdu Dictionary
غیر معمولی
ghair mamooli
English definition for oddball
1. n. a person with an unusual or odd personality
Sponored Video