meaning of aufeinander stoßen

aufeinander stoßen - German to English

to bump into one another

View more

  • to clash
  • to collide
  • to run into each other