French-English dictionary »

stratocratie meaning in English

FrenchEnglish
stratocratie nom {f}

stratocracy◼◼◼(military government)
noun
[UK: strə.ˈtɒ.krə.sɪ] [US: strə.ˈtɑː.krə.siː]