cosmocrators

English

Noun

cosmocrators

  1. plural of cosmocrator