meaning of Ausgeliefertsein

Ausgeliefertsein - German to English

staying at the mercy of sb./sth.

View more

  • helplessness
  • subjection