XO酱

XO酱
XOjiàng

XO sauce, a spicy seafood sauce invented in Hong Kong in the 1980s

1 meaning
MEANING

MEANING

  1. noun

    XO sauce, a spicy seafood sauce invented in Hong Kong in the 1980s

Explore more related entries to look up.