iJunoon official Urdu Dictionary
نقصان دہ
nuqsaan da
ضرر رساں
zarrar rasan
شدید
shadeed
English definition for scathing
1. s. marked by harshly abusive criticism
Sponored Video