Petrozavodsk definitions

Search

Petrozavodsk

Petrozavodsk logo #10101) City of Military Glory 2) City in Asia 3) City in Russia 4) City of Russia 5) City of Asia
Found on https://www.crosswordclues.com/clue/petrozavodsk

Petrozavodsk

Petrozavodsk logo #21003city and capital of Karelia, northwestern Russia, situated on the western shore of Lake Onega, south of the Shuya River outflow. The city was ...
Found on http://www.britannica.com/eb/a-z/p/52
No exact match found.