NichiDict

歴史哲学

れきしてつがく
[rekishitetsugaku]

Meanings

1.Noun

historical philosophy