Dictionary : Miizaab-diida

miizaab-diida

Channel for water, watercourse, conduit of eyes

میزاب دیدہ
मीज़ाब-दीदा
Top Urdushayar.com