Translation of قادرانداز in English:

قادرانداز

phrase

  • an expert archer whose arrow never misses the target
    expert marksman