garden snail

listen to the pronunciation of garden snail
İngilizce - Türkçe
bahçe salyangozu
İngilizce - İngilizce
any of several inedible snails of the genus Helix; often destructive pests