Escargots
WiktionaryText

Noun



escargots plural
  1. Cooked land snails, usually served as an appetizer or starter

----
 
x
OK