"puppenschnecken" in English Puppenschnecken {m pl} pupillidae snails Detailed translations for "puppenschnecken" Puppenschnecken{masculine plural} Puppenschnecken pupillidae snails