one of the group of mollusks; snails

listen to the pronunciation of one of the group of mollusks; snails
الإنجليزية - الإنجليزية
gastropods