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

دیکھا ہوا

phrase

  • seen, examined, endured, experienced