vanmaram

വേദന സംഹാരി - meaning in english

Meanings for വേദന സംഹാരി

noun
Sedative