Dictionary : Diida-e-diid

diida-e-diid

eyes of visibility, eyesight

دیدۂ دید
दीदा-ए-दीद
Top Urdushayar.com