petro-dictators

English

Noun

petro-dictators

  1. plural of petro-dictator