iJunoon official Urdu Dictionary
ڈراؤنا پن
drowna pan
English definition for horridness
1. n. a quality of extreme unpleasantness
Sponored Video