petroroubles
English
Noun
petroroubles
plural of
petrorouble