Translation of tangkul in English:

tangkul

noun

  • 1

    a type of fishing net that is laid on a river-bed and later hauled up