iJunoon official Urdu Dictionary
تامل کرنے والا
taammul karnay wala
English definition for hesitater
1. n. one who hesitates (usually out of fear)
Sponored Video