migliorare Italian - English
1.
Englishrefine
-
Englishto improve in accuracy, delicacy, or excellence
-
Italianmigliorare, rifinire
Englishrefine
-
Italianraffinare, migliorare, impreziosire, purificare
2.
Englishimprove
-
Englishto make something better
-
Italianmigliorare, perfezionare, fare migliorie
Englishimprove
-
Englishto become better
-
Italianmigliorare, stare meglio
3.
Englishameliorate
-
Englishto make better
-
Italianmigliorare
English translator: Italian English migliorare Eesti sõnaraamat Español Traductor Svenska Översättare