meaning of aneinander prallen

aneinander prallen - German to English

to clash

View more

  • to collide