what is mean by Russian steam roller
Answers
Answered by
1
The Imperial Russian Army (also known as 'Russian steamroller') was the armed force of the Russian Empire, active from around 1721 to the Russian Revolution of 1917 when Tsar Nicholas II was ruling the country.
Similar questions