English to Chinese Dictionary

Search:

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

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


<< back to the home page