Pinyin Dictionary results for "pin ming tao hao"

拼命讨好
to throw oneself at sb or sth; to bend over backwards to help
Dictionary data provided by CC-CEDICT