Translation of falócrata in English:

falócrata

phallocrat, n.

masculine noun

derogatory

  • 1

    phallocrat