edible snails

listen to the pronunciation of edible snails
English - Turkish
yenilebilir salyangozlar
English - English

Definition of edible snails in English English dictionary

edible snail
one of the chief edible snails