Definify.com

Definition 2025


petro-dictatorships

petro-dictatorships

English

Noun

petro-dictatorships

  1. plural of petro-dictatorship