Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shuanglian chuangli shuangluan changliang chonglian chuangling ?

chuāng lián window curtains
chuàng liàn to form and train (a military unit) / to create and practice (a martial art) / to train oneself (by real-life experience)

Dictionary · Google Translate · Help
By MDBG 2025