Lots and lots of cucumber potato chips, lots and lots of dumplings
translate Show Original
好多好多黄瓜薯片好多好多粽子