tān shēng pà sǐ

Translation

  • greedy for life, afraid of death (idiom)
  • craven and cowardly
  • clinging abjectly to life
  • only interested in saving one's neck

Synonyms

Chinese Tones