constabulary in Spanish
constabulary in Spanish
fuerza pública
A police force.
policía
A police force.