French
Detailed Translations for s'améliorer from French to Spanish
s'améliorer:
-
s'améliorer (améliorer; avancer; progresser)
-
le s'améliorer (avancement)
Translation Matrix for s'améliorer:
Wiktionary Translations for s'améliorer:
External Machine Translations: