memangsa

Indonesian

Verb

mêmangsa

  1. active of mangsa