answersLogoWhite

0

Elektrostal is a city in Russia. Mount Elbrus is a dormant volcano in Russia.

User Avatar

Wiki User

10y ago

What else can I help you with?