boddhisattvas

English

Noun

boddhisattvas

  1. plural of boddhisattva