トロイカ
toroika
1. troika
Noun
#222535
1. troika
1. troika system; triumvirate
1. perestroika (USSR reform movement)
1. If/when the troika system…; If the troika system were…
1. Probably a troika system.
1. Troika system; Troika-based
1. It is not a troika system.; It’s not a troika regime.
1. Was not a troika system.; Was not in a troika system.
1. Was not a troika system.
1. If/when Troyka…