Dictionary : Nauha-ba-lab

nauha-ba-lab

Lamentation, moaning, wailing on lips

نوحہ بلب
नौहा-ब-लब
Top Urdushayar.com