Translation of نشانہ انداز in English:

نشانہ انداز

phrase

  • hitting the mark, of unerring aim
  • marksman, a good shot