×

escargot meaning in French

n. escargot (mot d'origine française)

Related Words

  1. escapist literature
  2. escapist story
  3. escarole
  4. escarp
PC Version

Copyright © 2018 WordTech Co.