Translation of serabut in English:

serabut

fibre

noun

  • 1

    fibre, thread-like strand