petrorouble
English
Noun
petrorouble
(
plural
petroroubles
)
Rare spelling of
petroruble