English to Chinese Dictionary

Search:

Did you mean: pen pain pan pafan paofen pawn panan paian ?

扒粪 fèn muckraking / to stir up scandal / to expose (corruption)


<< back to the home page