身處
Mandarin: shen1 chu3
T1
T3
Definitions
  1. 1 in (some place) / to be in (adversity, a difficult situation, danger, turmoil etc) / to find oneself in / placed in / surrounded by
← Back to dictionary