Term Gallery logo

Meanings of Salamandra maculosa in English