Inglésdeliver
Inglésto hand over or surrender
Chino
Mandarin缴
Danésudlevere, overgive
Finlandésluovuttaa
Francéslivrer, remettre
Hebre מסר
Japonés引き渡す
Portuguésentregar
Gaélico escocéslìbhrig
Españolentregar
English translator: Spanish to hand over or surrender Eesti sõnaraamat Español Traductor Svenska Översättare