round-mouthed whorl snail - Español Inglés Diccionario