Russian Game

English

Proper noun

Russian Game

  1. (preceded by the definite article) Synonym of Petrov Defence.