gendarmerieEnglish

gendarmerie, gendarmery

Noun

French police force, a group of gendarmes or gendarmes collectively

English: gendarmerie, gendarmery

English words with similar meanings

Show 1 words