elden teslim etmek

listen to the pronunciation of elden teslim etmek
Türkçe - İngilizce
deliver by hand
elden teslim etmek