leftovers

英文释义

n. food remaining from a previous meal

中文翻译

n. 吃剩的食物

学习工具