NichiDict

未来学

みらいがく
[miraigaku]

Meanings

1.Noun

futurology