Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: stay sty sati sat sate zata ?

shā chá satay (spicy peanut sauce), also spelled sate
shā diē jiàng satay sauce
shā diē satay (sauce)

Dictionary · Google Translate · Help
By MDBG 2024