Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chuanchan chanchan chuanshan chuanchang canchuan changhuan ?

chuàn chuàn (coll.) skewers; barbecued food on sticks; (in Sichuan) Sichuan-style hotpot skewers (abbr. for 串串香) / (coll.) non-pedigree pet (esp. dog or cat); mutt; mixed-breed cat

Dictionary · Google Translate · Help
By MDBG 2025