English to Chinese Dictionary

Search:

Did you mean: shock suck such chuck shack check shu sauce ?

bāo to peel / to skin / to shell / to shuck
to peel / to skin / to flay / to shuck


<< back to the home page