vajrakavaca वज्रकवच
Definition:
mn.
adamantine mail
Home
>
Search
>
vajrakavaca