sich der polizei stellen

listen to the pronunciation of sich der polizei stellen
German - English
to surrender/give yourself up to police
sich (der Polizei) stellen
to turn yourself in
sich der polizei stellen
Favorites