English-Chinese dictionary »

genius loci meaning in Chinese

EnglishChinese
genius loci (deity or spirit overseeing a place)
noun

场所精神 /chǎngsuǒ jīngshén/noun

場所精神noun