English to Chinese Dictionary

Search:

剥皮 bāo to skin; to flay; to peel / (fig.) (coll.) to haul (sb) over the coals / also pr. [bo1pi2]


<< back to the home page