Chinese-English dictionary »

cáo cāo arrives.) meaning in English

ChineseEnglish
Cáo Cāo arrives.) phrase

speak of the devil(expression used when a person mentioned in the current conversation happens to arrive)
phrase