Translation of menjala in English:

menjala

verb

  • 1

    to use a casting net