Pinyin Dictionary results for "duo shou duo jiao"

多手多脚
to meddle; to make a nuisance of oneself
Dictionary data provided by CC-CEDICT