Search term tovarich has one result
FR French EN English
tovarich (n) [, especially with reference to the former USSR] (n) tovarish (n) [, especially with reference to the former USSR] (n)