The Msta is a river in north-western Russia

MSTA or Msta may also refer to:

Russian military

Other

See also

  • All pages with titles containing Msta
No tags for this post.