Dictionary : Nek-kaaraa.n

nek-kaaraa.n

do-gooders, doers of good

نیک کاراں
नेक-काराँ
Top Urdushayar.com