Translation of آہوئے صیاد دیدہ in English:

آہوئے صیاد دیدہ

phrase

  • hunted deer
  • figurative

    a hunted person
    one who seeks respite or refuge