sich (der polizei) stellen

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