Home
Help
About
Contact
English to Chinese Dictionary
Search:
省心
shěng
xīn
to cause no trouble / to be spared worry / worry-free
<< back to the home page