Translation of penimbun in English:

penimbun

hoarder

  • 1

    hoarder