German-English dictionary »

ich habe es gerade geschafft. meaning in English

GermanEnglish
Ich habe es gerade geschafft.

I just managed it.