窒碍的英文

英语翻译

  • have obstacles; be obstructed

参考释义

窒碍[zhìài]
  • -haveobstacles;beobstructed