What does ausstechend mean?

ausstechend - German to English

excelling

View more

  • outdoing