Dictionary Romanian – English

ameliora



Verb tranzitiv
1.

to ameliorate


2.

to make better


3.

to improve



Verb reflexiv
1.

to ameliorate


2.

to improve


3.

to get better