ameliorare Noun, f, ameliorare improvement Appox. usage (any sense): 0.7 per million words Appox. usage (any sense): 0.7 per million words
ameliora Verb, ameliora to improve Appox. usage (any sense): 1.74 per million words Appox. usage (any sense): 1.74 per million words