Msta definitions

Search

Msta

Msta logo #10101) Asian river 2) European watercourse 3) European river 4) European waterway 5) Feeder of Lake Ilmen 6) River to Lake Ilmen 7) River in Europe 8) River in Russia 9) River in Asia 10) River of Asia 11) River of Russia 12) Russian river 13) Russian waterway 14) Russian watercourse 15) Series of 152mm guns
Found on https://www.crosswordclues.com/clue/msta

MSTA

MSTA logo #20785Series of 152mm guns [SU;RU]
Found on https://www.encyclo.co.uk/local/20785
No exact match found.