German-English dictionary »

ich schaffte es gerade noch. meaning in English

GermanEnglish
Ich schaffte es gerade noch.

I just managed it.