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

آنکھ کا تارا

phrase

  • the apple of one's eye