Romanian-Latin dictionary »

ameliorare meaning in Latin

RomanianLatin
ameliorare

meliōrātiō