zì bá

Translation

  • to free oneself
  • to extricate oneself from a difficult situation

Synonyms

Chinese Tones