Translation of hamparan in English:

hamparan

carpet, rug

noun

  • 1

    carpet, rug
  • 2

    spread out area