sich stellen und die Tat zugeben to submit oneself to the authorities and volunteer a full confession (of his/her crime)
Creator: | |
Language pair: | German to English |
Your current localization setting
English
Select a language
Close search