Dictionary : KHuu.n-rez-tar

KHuu.n-rez-tar

more hemorrhage, bleeding more

خوں ریز تر
ख़ूँ-रेज़-तर
Top Urdushayar.com