NichiDict

沙羅曼蛇

さらまんだ
[saramanda]

Meanings

1.Noun

Salamander (video game)