Skip to main content

gendarmerie

English gendarmerie meaning in English  •  gendarmerie का अर्थ अंग्रेजी में
Noun
  • The French police force; the body of gendarmes or gendarmes collectively.
Advertisement