Translation of penimbunan in English:

penimbunan

accumulation, piling up

noun

  • 1

    accumulation, piling up
  • 2

    hoarding
  • 3

    reclaiming land (from the sea, for example) by piling up earth