Translation of دیکھا ہوا in English:

دیکھا ہوا

phrase

  • seen
    examined
    endured
    experienced