Back to Dictionary
酸辣土豆丝
酸辣土豆絲
suānlàtǔdòusī
1.
hot and sour shredded potato