NichiDict

エクスカリバー

[ekusukaribaa]

Meanings

1.Noun

Excalibur