schnecken

English

Noun

schnecken

  1. plural of schnecke