Home
Manglish
English listing
Malayalam listing
About
വേദന സംഹാരി - meaning in english
Meanings for വേദന സംഹാരി
noun
Sedative