English-French dictionary »

amelioration meaning in French

EnglishFrench
amelioration [ameliorations] (improvement)
noun
[UK: ə.ˌmiː.liə.ˈreɪʃ.n̩]
[US: ə.ˌmi.ljə.ˈreɪʃ.n̩]

amélioration◼◼◼nom {f}