bn:00112703a
Adjective Concept
ES
intachable  irreprochable
EN
Completely acceptable; not open to exception or reproach WordNet 3.0
Relations
Sources
SIMILAR
Spanish Open Multilingual WordNet