meaning of angetroffen

angetroffen - German to English

discovered [encountered]

View more

  • found