Translation of menghampar in English:

menghampar

verb

  • 1

    to be spread out evenly