Meaning of salamandra atra
Definition of salamandra atra
(noun)
ovoviviparous
amphibian
of the Alps
Other information on salamandra atra
WIKIPEDIA results for
salamandra atra
Amazon results for
salamandra atra
Tweet