What does bewundernswürdig mean?

bewundernswürdig - German to English

admirable