meaning of Achat-Felsenschnecke

Achat-Felsenschnecke - German to English

Chilostoma achates [land snail types]