French-English dictionary »

homopatriarcat meaning in English

FrenchEnglish
homopatriarcat nom {m}

homopatriarchy(dominance of homosexual males over other LGBTI people.)
noun