English to Chinese Dictionary

Search:

Did you mean: dafen daofan diaofen duofen taofen dafan defen daoban ?

倒粪 dào fèn to turn over manure / fig. to offend others by endlessly repeating unpleasant remarks


<< back to the home page