MEANING/意义
      
  • liù shén wú zhǔ
      
    sound for pinyin
      
      
    all six vital organs fail to function, (fig.) be out of one's wits,be perplexed,be at a loss
    Type idiom/成语  
        
    Topics 
Share