What does aufeinander prallen mean?

aufeinander prallen - German to English

to clash

View more

  • to collide