meaning of auf den Plan treten

auf den Plan treten - German to English

to appear on the scene

View more

  • to produce an appearance