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

آنکھ کا خار

phrase

  • eyesore
  • anything or anyone disliked or hated