dōng chuāng shì fā

Translation

  • (of a plot etc) to be exposed (idiom)
  • to come to light

Synonyms

Chinese Tones