DictionaryForumContacts

   German English
Google | Forvo | +
sich der Polizei stellen
gen. give oneself up to the police; surrender to the police; give oneself up