Diccionario Español-Inglés
caracoles
Escargots, snails
Diccionario Español-Inglés
caracol de mar
caracter