Translation of menjaring in English:

menjaring

verb

  • 1

    to catch in a net
  • 2

    to encompass a large area