sacrificare Italian - English
1.
Englishimmolate
-
Englishkill as sacrifice
-
Italianimmolare, sacrificare
2.
Englishsacrifice
-
Italiansacrificare
Englishsacrifice
-
Englishto give away something valuable in order to gain something else of value
-
Italiansacrificare
English translator: Italian English sacrificare Eesti sõnaraamat Español Traductor Svenska Översättare