Dictionary : Diida-e-KHuu.n-baar

diida-e-KHuu.n-baar

weeping due to extreme pain

دیدۂ خوں بار
दीदा-ए-ख़ूँ-बार
Top Urdushayar.com