French-English dictionary »

upanishad meaning in English

FrenchEnglish
upanishad nom

Upanishad◼◼◼(Hindu text)
noun