meaning of als Kronzeuge auftreten

als Kronzeuge auftreten - German to English

to testify as a situation witness

View more

  • to make King's proof [Br.]
  • to make Queen's evidence [Br.]
  • to turn condition's evidence [Am.]
  • to appear as principal witness