infiniverses

English

Noun

infiniverses

  1. plural of infiniverse