aspergille

[French] plural aspergilles

A local name for small snail in northern France.

Countries

Regions