to set free Spanish - English
1.
Englishabsolve
-
Englishto set free
-
Spanishabsolver, exculpar
2.
Englishredeem
-
Englishto set free by force
-
Spanishliberar, libertar
3.
Englishdeliver
-
Englishto set free
-
Spanishliberar
English translator: Spanish English to set free Eesti sõnaraamat Español Traductor Svenska Översättare