meaning of gendarmerie
1.
French
police
force;
a
group
of
gendarmes
or
gendarmes
collectively
Related Words
gendarmerie
|
Developed & Maintained By
Taraprasad.com