根深蒂固
Mandarin: gen1 shen1 di4 gu4
T1
T1
T3
T3
Definitions
  1. 1 deepseated; deep-rooted; entrenched; inveterate; deeply ingrained; firmly planted
← Back to dictionary