iJunoon official Urdu Dictionary
ہولناک۔
English definition for horrendous
1. s. causing fear or dread or terror
Sponored Video