Definify.com

Definition 2025


petro-dictators

petro-dictators

English

Noun

petro-dictators

  1. plural of petro-dictator