German-English dictionary »

jemandem ausgeliefert sein meaning in English

GermanEnglish
jemandem ausgeliefert sein

to be at someone's mercy