Back to Dictionary
老虎菜
lǎohǔcài
1.
"Tiger Vegetable Salad," Northeast China dish usually consisting of hot pepper, cucumber, cilantro and leek
Metadata
- Category
- Chinese