Manvantaras

English

Noun

Manvantaras

  1. plural of Manvantara