Ameliorate — English Portuguese translation2 translations found

ameliorate (v) (general) melhorar (v) (general)
ameliorate (v) (general) aprimorar (v) (general)
Translate Ameliorate into other languages
Translate ameliorate into German
Translate ameliorate into French
Translate ameliorate into Italian
Translate ameliorate into Spanish
Translate ameliorate into Dutch
Translate ameliorate into Slovenian
Translate ameliorate into Polish
Translate ameliorate into Czech