×

snail meaning in French

n. escargot

Related Words

  1. snail mail
  2. snagline
  3. snagline mine
  4. snail mail
  5. snail's pace
PC Version

Copyright © 2018 WordTech Co.