MELIORAR


Meaning of MELIORAR in English

v to improve, ameliorate

Interlingua English vocab.      Английский словарь Интерлингва.