meaning of auf Weltniveau

auf Weltniveau - German to English

world-class