Back to Dictionary
卤菜
滷菜
lǔcài
1. pot-stewed dish