Englisch-Deutsch Wörterbuch »

i've improved a lot. bedeutet auf Deutsch

EnglischDeutsch
I've improved a lot.

Es geht mir schon viel besser.