salamandra tigrada

Catalan

Noun

salamandra tigrada f (plural salamandres tigrades)

  1. tiger salamander