Intourist (noun) Definition, Meaning & Examples

noun
  1. a Russian agency that handles travel arrangements for foreign visitors to the former Soviet Union.
Intourist (noun) Definition, Meaning & Examples

More Definitions