Definify.com

Definition 2026


petro-dictators

petro-dictators

English

Noun

petro-dictators

  1. plural of petro-dictator