Back to Dictionary
香蒜酱
香蒜醬
xiāngsuànjiàng
1. garlic sauce
2. pesto