petro-dictatorships

English

edit

Noun

edit

petro-dictatorships

  1. plural of petro-dictatorship