Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
zibo
zibao
ciba
xiba
zhiba
zibai
zibu
zifa
?
自拔
zì
bá
to free oneself / to extricate oneself from a difficult situation
<< back to the home page