parantua Spanish - English
1.
Englishheal
-
Englishbecome better
-
Spanishcheckcurar
2.
Englishimprove
-
Englishto become better
-
Spanishmejorar
3.
Englishamend
-
Englishto become better
-
Spanishmejorar
4.
English translator: Spanish English parantua Eesti sõnaraamat Español Traductor Svenska Översättare