Chinese-English dictionary »

是拉差香甜辣椒酱 /shìlāchā xiāngtián làjiāojiàng/ meaning in English

ChineseEnglish
是拉差香甜辣椒酱 /Shìlāchā xiāngtián làjiāojiàng/ noun

sriracha(a Thai-style hot sauce)
noun