Pinyin Dictionary results for "si bin nuo sha"

斯宾诺莎
Baruch or Benedict Spinoza (1632-1677), rationalist philosopher
Dictionary data provided by CC-CEDICT