What is the meaning of Gendarmerie?
A military body charged with police duties among the civilian population.
the military branch of the French police service
Source: wiktionary.orgSearch words containing
A military body charged with police duties among the civilian population.
the military branch of the French police service
Source: wiktionary.orgSearch words containing