Russian steamrollers
English
Noun
Russian
steamrollers
plural of
Russian steamroller