English
›
Words
inveterate
Translation:
English
Adjective
3
deep-rooted
0
habitual
Add
Translation