Home
Help
About
Contact
English to Chinese Dictionary
Search:
老虎菜
lǎo
hǔ
cài
"Tiger Vegetable Salad," Northeast China dish usually consisting of hot pepper, cucumber, cilantro and leek
<< back to the home page