sacred lotuses

English

Noun

sacred lotuses

  1. plural of sacred lotus