troïka meaning in English
n. troika, russian carriage pulled by three horses abreast; team of three horses pulling abreast; association of three persons or countries functioning equally toward some common goal
n. troika, russian carriage pulled by three horses abreast; team of three horses pulling abreast; association of three persons or countries functioning equally toward some common goal