German-English dictionary »

ich bin gerade noch davongekommen. meaning in English

GermanEnglish
Ich bin gerade noch davongekommen.

I escaped by the skin of my teeth.