Showing results for troika. Search instead for la troika.

troika

Popularity
500+ learners.
NOUN
(group of three people, states, or entities)-troika
Synonyms for troika
Word of the Day
winter