ruhunu teslim etmek

listen to the pronunciation of ruhunu teslim etmek
Türkçe - İngilizce
to die, give up the ghost
yield up the ghost
die
(deyim) drop dead
(deyim) choke
(deyim) give up the ghost
(deyim) kick the bucket
ruhunu teslim etmek