meaning of aufeinander knallen

aufeinander knallen - German to English

to bang together

View more

  • to collide