sich (der polizei) stellen

listen to the pronunciation of sich (der polizei) stellen
ألمانية - الإنجليزية
to turn yourself in
sich der Polizei stellen
to surrender/give yourself up to police