NichiDict

アルファルド

[arufuぁrudo]

Meanings

1.Noun

Alphard (aka Alpha Hydra)