yield up the ghost Thai Translation

yield up the ghost - ตาย

EnglishThaiTransliteration
yield up the ghost
(Idiomatical expression)
Related: give up
ตาย
Related:สูญสิ้น
dtai