French-English dictionary »

phallocrate meaning in English

FrenchEnglish
phallocrate nom {m} nom {f}

phallocrat◼◼◼noun