Dictionary : Sad-muzarrat-afzaa

sad-muzarrat-afzaa

hurting, harming, quarrelng a hundred times

صد مضرت افزا
सद-मुज़र्रत-अफ़ज़ा
Top Urdushayar.com