Satraps meaning

Plural form of satrap.
noun
0
0
Advertisement