mahasattvas

English

Noun

mahasattvas

  1. plural of mahasattva