English edit

Proper noun edit

Lake Peipus

  1. Synonym of Peipus