NichiDict

ダリウス

[dariusu]

Meanings

1.Noun

Darius (video game series)