Top match障zhàng碍àibarrier; obstruction; hindrance; impediment; obstacletrad. 障礙Also written 障礙【zhàng ài】 Listen Explore