Definify.com

Definition 2026


petro-dictatorships

petro-dictatorships

English

Noun

petro-dictatorships

  1. plural of petro-dictatorship