Translation of آنکھوں دیکھا/ دیکھی in English:

آنکھوں دیکھا/ دیکھی

phrase

  • (something) personally witnessed