Chinese-English dictionary »

xo醬 meaning in English

ChineseEnglish
XO醬 noun

XO sauce(sauce)
noun