SALAMANDRA


Meaning of SALAMANDRA in English

n salamander (1. fire spirit; 2. [Zool.])

Interlingua English vocab.      Английский словарь Интерлингва.