Dictionary : Ilzaam-e-KHud-sataa.

ilzaam-e-KHud-sataa.

allegation of self-praise

الزام خود ستائش
इल्ज़ाम-ए-ख़ुद-सताइश
Top Urdushayar.com