iJunoon official Urdu Dictionary
ذَرا سا زیور
Zara sa zewar
English definition for doodad
1. n. something unspecified whose name is either forgotten or not known
Sponored Video