Translation of تارِ نظر in English:

تارِ نظر

phrase

  • line of sight