vanmaram

കാഞ്ഞിരമരം - meaning in english

Meanings for കാഞ്ഞിരമരം

noun
Nux vomica tree