atmas

English

Noun

atmas

  1. plural of atma