Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shache shicha chacha shasha shachi shaicha ?

shǎ chā fool / blockhead
shā chá satay (spicy peanut sauce), also spelled sate

Dictionary · Google Translate · Help
By MDBG 2025