Card 646 HSK 2010 Level 6 646 / 2500
gēn shēn dì gù
deep-rooted; ingrained; inveterate (problem, etc.)
Click or tap to reveal meaning