Translation of penebah in English:

penebah

flail

noun

  • 1

    flail, strong stick hinged on a long handle, formerly used for threshing grain