put oneself in the ring - Deutsch Englisch Wörterbuch

Begriff Vorschlagen