Translation of berdempet-dempetan in English:

berdempet-dempetan

jammed together

verb

  • 1

    jammed together