📖 Dictionary
26984 words
escargot
Browse 'E'
Back
1 definition • 0 examples
1
a
snail
that you can eat (from the
French
word for
snail
)
Navigation
Copy Link