meaning of gendarmerie

1. French police force; a group of gendarmes or gendarmes collectively


Related Words

gendarmerie |

Developed & Maintained By Taraprasad.com

Treasure Words