kanıyla ödemek

listen to the pronunciation of kanıyla ödemek
Türkçe - İngilizce
to pay with one's life (for)
kanıyla ödemek