Definify.com

Definition 2025


mahasattvas

mahasattvas

English

Noun

mahasattvas

  1. plural of mahasattva