pine treetranslation and definition "pine tree", tamil lexiconWordTamil Definitionpine treeதேவதாருமரம்