Translation of memanah in English:

memanah

verb

  • 1

    to shoot at with an arrow