meaning of aufeinanderfahren

aufeinanderfahren - German to English

to crash into each other

View more

  • to-drive into both