Lake Peipus

English

Proper noun

Lake Peipus

  1. Synonym of Peipus.