Dictionary : MaGruur-e-KHud-aaraa

maGruur-e-KHud-aaraa

proud, self-revealing

مغرور خود آرا
मग़रूर-ए-ख़ुद-आरा
Top Urdushayar.com