give-up the ghost

give-up the ghost

give-up the ghost 双语例句

1. Die, decease, perish, go, exit, expire, pass, kick the bucket, cash in one's chips, buy the farm, conk, give-up the ghost, drop dead, pop off, choke, croak, snuff it
    搜狐·白推荐测试:你的死穴在哪里?