Background for carabineros
BeDict Logo

carabineros

/ˌkærəbɪˈneɪroʊz/

Meanings

noun
A frontier guard (or similar) in Spain or South America.