meaning of Ackerschnecke

Ackerschnecke - German to English

slug