meaning of auf etw. treffen

auf etw. treffen - German to English

ahead upon sth.

View more

  • to encounter sth.