French-English dictionary »

vétrocratie meaning in English

FrenchEnglish
vétrocratie nom {f}

vetocracynoun