English to Chinese Dictionary

Search:

Did you mean: shache shicha chacha shasha shachi shaicha shaocha shashi ?

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


<< back to the home page