Dictionary : Diida-o-lab-doKHta

diida-o-lab-doKHta

eyes and lips transfixed; Sewed, stitched; fixed (

دیدۂ و لب دوختہ
दीदा-ओ-लब-दोख़्ता
Top Urdushayar.com