Translation of penampan in English:

penampan

buffer

noun

  • 1

    buffer, thing that lessens the effect of impact