Synonym-English dictionary »

triumvirate synonyms in English

SynonymEnglish
triumvirate noun
generic term

troikanoun