GENDARMES MEANING IN ENGLISH

• Gendarmes Definition & Synonyms

  1. (pl. ) of Gendarme


• Gendarme Definition & Synonyms

  1. (n.) An armed policeman in France.
  2. (n.) One of a body of heavy cavalry.


RECENT SEARCHES