ameliorare Noun, f, ameliorare

  1. improvement

Appox. usage (any sense): 0.7 per million words

Appox. usage (any sense): 0.7 per million words


ameliora Verb, ameliora

  1. to improve

Appox. usage (any sense): 1.74 per million words

Appox. usage (any sense): 1.74 per million words