zì bá
自拔 (zì bá) is a Chinese word meaning “to free oneself; to extricate oneself from a difficult situation”.
Meanings
- 1to free oneself
- 2to extricate oneself from a difficult situation
zì bá
自拔 (zì bá) is a Chinese word meaning “to free oneself; to extricate oneself from a difficult situation”.