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)
It means snails.
snails - les escargots
Escargots.
(the) snails
'les escargots' are snails