Etymology of the English word carabinero
the English word carabinero
derived from the Spanish word carabinero
derived from the Spanish word carabina
derived from the French word carabine
derived from the Old French word carabin
derived from the Old French word escarrabin
derived from the Old French word scarabee
