vanmaram

വിഷവൃക്ഷം - meaning in english

Meanings for വിഷവൃക്ഷം

noun
Poison tree