gave up the ghost

پیشنهاد کاربران

gave up the ghost
it is an idiom and means: to die
pay attention into the musical text from the SOVIET RUSSIAN : "the host almost gave up the ghost

بپرس