dà nàn lín tóu

Translation

  • to be facing imminent calamity (idiom)
  • disaster is looming

Synonyms

Chinese Tones