Dictionary : Sarishk-e-afshaa.n

sarishk-e-afshaa.n

Tear, tear-drops welling up, sprinkling

سرشک افشاں
सरिश्क-ए-अफ़्शाँ
Top Urdushayar.com