German-Latin dictionary »

salamander meaning in Latin

GermanLatin
Salamander Substantiv
Zoologie: Schwanzlurch ohne Flossensäume

salamandranoun