Skip to content
WordWide
German
English
English
Meanings
1
show of strength, stunt, feat
2
tour de force, strenuous effort