HomePage 高高在上gāogāozàishàng = + + +


Idiom, Proverb or Saying:   set up on high;not in touch with reality;aloof and remote    

eg. j/104#0