meaning of bedrängte Lage

bedrängte Lage - German to English

hopeless plight

View more

  • plight