Definify.com

Definition 2024


ashramas

ashramas

English

Noun

ashramas

  1. plural of ashrama