elden teslim etmek

listen to the pronunciation of elden teslim etmek
Turkish - English
deliver by hand