aperfeiçoar Italian - English
1.
Englishperfect
-
Englishmake perfect
-
Italianperfezionare
2.
Englishhone
-
Englishto refine or master a skill
-
Italianaffinare
3.
Englishameliorate
-
Englishto make better
-
Italianmigliorare
English translator: Italian English aperfeiçoar Eesti sõnaraamat Español Traductor Svenska Översättare