English
›
Words
not
able to be pierced or entered
Translation:
English
Adjective
1
impenetrable
Add
Translation