Synonyms for "troika"

Words with similar meaning