跳到主要内容

众目睽睽

(idiom) (under) the public eye; the stares of many people

Frequency 3.0

Meanings

  • (idiom) (under) the public eye; the stares of many people