German English Dictionary
/
German
/
sich geschlagen geben
German ⇄ English
sich geschlagen geben
English translations
01
admit defeat