Torzhok definitions

Search

Torzhok

Torzhok logo #10101) City in Russia 2) City of Asia 3) City of Russia 4) City in Asia
Found on https://www.crosswordclues.com/clue/torzhok

Torzhok

Torzhok logo #21003city, Tver oblast (province), western Russia, on the Tvertsa River, 37 miles (60 km) west of Tver. The first recorded mention of Torzhok dates from ...
Found on http://www.britannica.com/eb/a-z/t/65
No exact match found.