Deutsch Version
Translate
"surrender, submit, yield"
to German Language
English to German
German to English
English
German
surrender, submit, yield
aufgeben, sich ergeben