Search term troika has 2 results
EN English PT Portuguese
troika (n) [carriage] troika (n) [carriage] (n)
PT Portuguese EN English
troika (n) [carriage] (n) troika (n) [carriage]