唯物 ゆいぶつ史観 しかん
yuibutsushikan

Noun

1. historical materialism