iJunoon official Urdu Dictionary
ایک چھوٹا سا آلہ
aik chota sa aala
English definition for doohickey
1. n. something unspecified whose name is either forgotten or not known
Sponored Video