Petrozavodsk Hear it!

Petrozavodsk Definition

Pet·ro·za·vodsk (pe′trə zä vôtsk)

city in NW Russia, on Lake Onega: pop. 280,000