Translation of sesauk in English:

sesauk

noun

  • 1

    a long-handled net for catching fish, butterflies, etc