"ameliorate" in Polish — inglés-Polish dictionary | Mirar "ameliorate" in inglés

ameliorate

verbo
  1. doskonalić, ulepszać, ulepszyć (np. warunki)
  2. poprawiać (np. kondycję, zdrowie)
  3. złagodzić (np. złe efekty)

meliorate
ameliorate

verbo
  1. ulepszać, uszlachetniać