Skip to content

六神无主

liù shén wú zhǔ

Sign in to save this word to your study lists.

Definitions

  1. 1. out of one's wits (idiom)
  2. 2. distracted
  3. 3. stunned