Back to Dictionary
豆瓣酱
豆瓣醬
dòubànjiàng
1. sticky chili bean sauce
2. doubanjiang