Dictionary, Free Dictionary - MyDictionary.net
Definition of " melhorar " in Portuguese English Dictionary
Results
melhorar
  • {V} advance, upgrade, ameliorate, amend, better, cultivate, enrich, gain, heal, improve, meliorate, reform
melhorar a qualidade
  • {V} improve quality
melhorar o aspecto de
  • {V} perk