one of the group of mollusks; snails

listen to the pronunciation of one of the group of mollusks; snails
İngilizce - İngilizce
gastropods
one of the group of mollusks; snails