English to Chinese Dictionary

Search:

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

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


<< back to the home page