meaning of Augenzeuge

Augenzeuge - German to English

experience of a battle

View more

  • eye-witness
  • eye-witness
  • eyewitness