Definify.com

Definition 2024


petro-dictators

petro-dictators

English

Noun

petro-dictators

  1. plural of petro-dictator