離群索居
Mandarin: lin2 qun2 suo3 ju1
T4
T4
T3
T1
Definitions
  1. 1 live a life secluded from others; live in solitude
← Back to dictionary