EN

snail {noun}

volume_up
1. general
2. zoology

Synonyms (English) for "snail":

snail
English
Other dictionary words
English
  • snail

Translations into more languages in the bab.la Danish-English dictionary.