bn:00121261n
Noun Concept
PT
cavalo da polícia  polícia montada
EN
Mounted police are police who patrol on horseback or camelback. Wikipedia
Relations
Sources