to deliver, to submit

listen to the pronunciation of to deliver, to submit
English - Turkish
(Hukuk) teslim etmek