English
›
Words
someone
unreceptive to ideas
Translation:
English
Noun
3
impenetrability
Add
Translation