tortoisetranslation and definition "tortoise", tamil lexiconWordTamil Definitiontortoiseஆமை.tortoise-shellஆமை ஓடு.tortoise beetleஆமை வண்டு