Home
Help
About
Contact
English to Chinese Dictionary
Search:
身体力行
shēn
tǐ
lì
xíng
to practice what one preaches (idiom)
<< back to the home page