sutra

English Dictionary -> Letter S -> sutrasutra Definition



sutra Synonyms






© Art Branch Inc.