Dictionary English – Romanian

impervious



Adjectiv
1.

impermeabil, impenetrabil


2. (fig.) (to)

inaccesibil (la)