Petrov's Defence

English

Proper noun

Petrov's Defence

  1. Alternative form of Petrov Defence.