telluraltranslation and definition "tellural", tamil lexiconWordTamil Definitiontelluralநிலவுலகுக்குரிய, இவ்வுலகஞ்சார்ந்த.