English | German | Russian | Czech

petro-dictatorship English

Meaning petro-dictatorship meaning

What does petro-dictatorship mean?

petro-dictatorship

A dictatorship funded by petroleum exports.

Are you looking for...?