Diccionario Español-Inglés
caracol
Snail
Diccionario Español-Inglés
carabinero
caracol de mar