×
escargot
meaning in French
n.
escargot (mot d'origine française)
Related Words
escapist literature
escapist story
escarole
escarp
PC Version
Copyright © 2018 WordTech Co.