herhalten müssen

listen to the pronunciation of herhalten müssen
Deutsch - Türkisch
alaya alınmak
Deutsch - Englisch

Definition von herhalten müssen im Deutsch Englisch wörterbuch

(als Beweis) herhalten müssen
to serve (as proof)
als Bauernopfer herhalten müssen
to be sacrificed