OBSTACLE Meaning of OBSTACLE in English obstacul, impediment English Interlingue dictionary. Английский словарь Интерлингве. 2012