NichiDict

サラマンダー

[saramandaa]

Meanings

1.Noun

salamander (in mythology)

2.Noun

salamander (amphibian of the order Caudata)