vanmaram

വിഷഹരൗഷധം - meaning in english

Meanings for വിഷഹരൗഷധം

unknown
antidote