English to Chinese Dictionary

Search:

Did you mean: xiang xijiang xijing xiajiang xixiang xujing xejing xiaojiang ?

XO酱 X O jiàng XO sauce, a spicy seafood sauce invented in Hong Kong in the 1980s


<< back to the home page