vanmaram

സുഖകരൗഷധം - meaning in english

Meanings for സുഖകരൗഷധം

noun
Healer