Home
Search
Index
Definify.com
Definition
2025
トロイカ
トロイカ
Japanese
Noun
トロイカ
(
romaji
toroika
)
troika
Etymology
From
Russian
тро́йка
(
trójka
)
.
Similar Results