iJunoon official Urdu Dictionary
batya(f.)
batya ( f. )
English definition for nubbin
1. n. a small nub (especially an undeveloped fruit or ear of corn)
Sponored Video