have (someone or an animal) cornered - Französisch Englisch Wörterbuch

Begriff Vorschlagen