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