Tamil Dictionary 🔍

dendrolatry

n. மர வழிபாடு.


dendrolatry - Similar Words