English-Latin dictionary »

make better meaning in Latin

EnglishLatin
make better verb

melioro [meliorare, -, melioratus](1st)
verb