kamus
.
Search
About
alpine_salamander
English
Salamandra atra, alpine salamander
Noun
Ovoviviparous amphibian of the Alps
English: alpine salamander, Salamandra atra
English words with similar meanings
Show 1 words
salamandra atra