Translation of berdempet in English:

berdempet

stick together

verb

  • 1

    stick together