escargots

英文释义

plural of escargot
n. edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic

中文翻译

(escargot 的复数) n.<法语>食用蜗牛

学习工具