Back to Dictionary
喼汁
jiézhī
1. Worcestershire sauce