English-French dictionary »

matriarchate meaning in French

EnglishFrench
matriarchate noun

matriarcat◼◼◼nom {m}