sich der polizei stellen

listen to the pronunciation of sich der polizei stellen
Almanca - İngilizce
to surrender/give yourself up to police
sich (der Polizei) stellen
to turn yourself in