vanmaram

യമദേവന് - meaning in english

Meanings for യമദേവന്

noun
The god of death