ashrams

English

Noun

ashrams

  1. plural of ashram