English edit

Noun edit

door snail (plural door snails)

  1. Any land snail of the family Clausiliidae

Translations edit

Anagrams edit