English to Chinese Dictionary

Search:

Did you mean: taotao daohao taohai taoyao taiho taohua taotai dahao ?

讨好 tǎo hǎo to get the desired outcome / to win favor by fawning on sb / to curry favor with / a fruitful outcome to reward one's labor


<< back to the home page