German-English dictionary »

ich bin in einer verzweifelten lage. meaning in English

GermanEnglish
Ich bin in einer verzweifelten Lage.

I've my back to the wall.