×
troika
meaning in French
n.
troïka, voiture à trois chevaux; pouvoir à trois, triumvirat
Related Words
troglodyte
trogonidae
troilism
trojan
PC Version
Copyright © 2018 WordTech Co.