Polish-English dictionary »

salamandra plamista meaning in English

PolishEnglish
salamandra plamista noun

fire salamandernoun
Salamandra salamandra