What does Aufeinanderprallen mean?

Aufeinanderprallen - German to English

to collide

View more

  • culture clash