English to Chinese Dictionary

Search:

Did you mean: zibo ciba zibao xiba zhiba zibai zibi zibu ?

自拔 to free oneself / to extricate oneself from a difficult situation


<< back to the home page