cosmocrators
English
Noun
cosmocrators
plural of
cosmocrator