Home
Help
About
Contact
English to Chinese Dictionary
Search:
根深蒂固
gēn
shēn
dì
gù
deep-rooted (problem etc)
<< back to the home page