トロイカ
toroika

Noun

1. troika

From Russian "troyka"