gendarmerie ( synonym found)

Definition of gendarmerie:

°A military body charged with police duties among the civilian population.

Definition of gendarmerie:

°A military body charged with police duties among the civilian population.

Back to Top