Diccionario Español-Inglés
carabinero
Border policeman
Diccionario Español-Inglés
carabina
caracol