Pinyin Dictionary results for "si ceng xiang shi"

似曾相识
déjà vu (the experience of seeing exactly the same situation a second time); seemingly familiar; apparently already acquainted
Dictionary data provided by CC-CEDICT