Tag: Petrozavodsk interpreter

Russian Interpreter in Petrozavodsk

Russian Interpreter in Petrozavodsk

Petrozavodsk is the capital of Karelia in the north west of Russia on the Lake Onega. Petrozavodsk was founded…