marmatra मर्मत्र
Definition:
n.
"vitals-protector", a coat of mail
Home
>
Search
>
marmatra