bn:26690922n
Noun Concept
ES
No term available
EN
The property of preventing, hindering, or acting as an obstacle to something. Open English WordNet
Relations
Sources