0
Anonymous
France
escargot is French for snails
Wiki User
escargots escargots
"Escargots" is a masculine noun in French.
escargots
french restaurants
no
Escargots (Snails)
Escargots.
(the) snails
snails - les escargots
'les escargots' are snails
It means snails.