Translation of timbun in English:

timbun

heap, pile

noun

  • 1

    heap, pile