Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: taotao daohao taohai taiho taohua taotai ?

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

Dictionary · Google Translate · Help
By MDBG 2024