salamandertranslation and definition "salamander", tamil lexiconWordTamil Definitionsalamanderசலமாண்டர்