Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chachao chaoshao chazhao chacha chashi chaohuo ?

chā shāo char siu / barbecued pork
chá shào to check the sentries
chā sháo spork

Dictionary · Google Translate · Help
By MDBG 2024