meaning of auf jdn. treffen

auf jdn. treffen - German to English

to come across sb.

View more

  • to manage sb.