Pinyin Dictionary results for "zi ba"

自拔
to free oneself; to extricate oneself from a difficult situation
比埃兹巴伯
Beelzebub
Dictionary data provided by CC-CEDICT