One that hinders;an impediment.
英
美
妨碍物;障碍物
目录
查词历史
英 汉