vanmaram

വൃക്ഷാരാധാന - meaning in english

Meanings for വൃക്ഷാരാധാന

noun
Dendrolatry