English to Chinese Dictionary

Search:

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

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


<< back to the home page