Translation of penjala in English:

penjala

noun

  • 1

    person who fishes with a casting net