Translation of terhampar in English:

terhampar

spread out evenly

verb

  • 1

    spread out evenly