English-French dictionary »

vetocracy meaning in French

EnglishFrench
vetocracy noun

vétrocratienom {f}