Despots meaning

Plural form of despot.
noun
0
0
Advertisement