any of several inedible snails of the genus helix; often destructive pests

listen to the pronunciation of any of several inedible snails of the genus helix; often destructive pests
English - Turkish

Definition of any of several inedible snails of the genus helix; often destructive pests in English Turkish dictionary

garden snail
bahçe salyangozu
English - English
garden snail