Pinyin Dictionary results for "hua she tian zu"

画蛇添足
lit. draw legs on a snake (idiom); fig. to ruin the effect by adding sth superfluous; to overdo it
Dictionary data provided by CC-CEDICT