to make better Spanish - English
1.
Englishameliorate
-
Englishto make better
-
Spanishmejorar
2.
Englishamend
-
Englishto make better
-
Spanishcorregir, mejorar
English translator: Spanish English to make better Eesti sõnaraamat Español Traductor Svenska Översättare