English | German | Russian | Czech

to improve English

Synonyms to improve synonyms

What other words have the same or similar meaning as to improve?

to improve English » English

regain one’s footing recover

Are you looking for...?

to | improve