Search term トロイカ has one result
Jump to
JA Japanese EN English
トロイカ (n) [carriage] (n) troika (n) [carriage]