Dictionary : TeG-e-nau-bahaaraa.n

teG-e-nau-bahaaraa.n

sword of new spring

تیغ نو بہاراں
तेग़-ए-नौ-बहाराँ
Top Urdushayar.com