Search term améliorer has 4 results
Jump to
FR French EN English
améliorer (v) [général] improve (v) [général]
améliorer (v) [général] ameliorate (v) [général]
améliorer (v) [to make better] ameliorate (v) [to make better]
améliorer (v) [to renovate, revise, improve or renew; to patch] revamp (v) [to renovate, revise, improve or renew; to patch]

French English translations