Translation of menjala in English:

menjala

  • 1

    to use a casting net