Pinyin Dictionary results for "shen ti li xing"

身体力行
to practice what one preaches (idiom)
Dictionary data provided by CC-CEDICT