inveterate in Japanese
inveterate in Japanese
常習
Firmly established from having been around for a long time; of long standing.
慢性
Firmly established from having been around for a long time; of long standing.
根強い
Firmly established from having been around for a long time; of long standing.
根深い
Firmly established from having been around for a long time; of long standing.