Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: stay sati sat sate zata sadat ?

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

Dictionary · Google Translate · Help
By MDBG 2025