Translation of berdempet in English:

berdempet

stick together

  • 1

    stick together