giant salamander

Noun

 * 1) Any of the large amphibians in the family.

Translations

 * Chinese:
 * Mandarin: ,
 * French:, salamandre-alligator
 * Navajo: táłtłʼááh tsxilghááhtsoh
 * Russian: исполи́нская салама́ндра