Spanish
Suggestions for carabineros in Spanish
Spelling Suggestions for: carabineros
Wiktionary Translations for carabineros:
carabineros
noun
-
police organization, constabulary
External Machine Translations: