What does aufeinanderpressen mean?

aufeinanderpressen - German to English

to hit collectively