herhalten müssen

listen to the pronunciation of herhalten müssen
German - Turkish
alaya alınmak
German - English

Definition of herhalten müssen in German English dictionary

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