1 matching entry and 0 matching sentences.

Words

先知先觉
xiānzhīxiānjué
  1. having foresight
  2. a person of foresight