Translation of آنکھوں کا تارا in English:

آنکھوں کا تارا

phrase

  • the apple of one's eye