Summary
Spanish to English:   more detail...
  1. carabineros:


Spanish

Suggestions for carabineros in Spanish

Spelling Suggestions for: carabineros


Wiktionary Translations for carabineros:

carabineros
noun
  1. police organization, constabulary

External Machine Translations: