Translation of menyerkap in English:

menyerkap

to catch or confine

verb

  • 1

    to catch or confine