Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: daocang duoceng duchang duoxing tuogang daochang ?

duǒ cáng to conceal oneself / to go into hiding / to take cover

Dictionary · Google Translate · Help
By MDBG 2025