defeat someone in a humiliating way - Türkisch Englisch Wörterbuch

Begriff Vorschlagen