Translation of pepulut in English:

pepulut

bur

noun

  • 1

    bur, plant's seedcase or flower that clings to clothing, etc