Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shache shicha chacha shasha shachi shaicha ?

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

Dictionary · Google Translate · Help
By MDBG 2024