todotranslation and definition "todo", tamil lexiconWordTamil Definitiontodoதொல்லை, அமளி, வெற்றாரவாரம்.mastodonமரபற்றுப்போன யானையின் மாபெரு விலங்கு.glyptodonமரபற்றுப்போன தென் அமெரிக்க நாற்கால் விலங்கு வகை.