Chinese-English dictionary »

东窗事发 /dōngchuāngshìfā/ meaning in English

ChineseEnglish
东窗事发 /dōngchuāngshìfā/ verb

come to light(become known)
verb
[UK: kʌm tuː laɪt] [US: ˈkəm ˈtuː ˈlaɪt]