Translation of دیکھنے ہارا in English:

دیکھنے ہارا

phrase

  • onlooker, spectator, beholder