deliver up

listen to the pronunciation of deliver up
Englisch - Türkisch
teslim et
teslim etmek
(fiil)rmek, teslim etmek
vermek