English-French dictionary »

triumvirate meaning in French

EnglishFrench
triumvirate [triumvirates] (a ruling group of three)
noun
[UK: traɪ.ˈʌm.vɪ.rət]
[US: traˈjəm.və.rət]

triumvirat◼◼◼nom {m}

troïka◼◻◻nom {m}