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

نشانہ باز

phrase

  • marksman