impassable road

英 美
  • 无法通行的道路
  • impassable adj.不能通行的;无路可通的
  • road n.路;道路;途径;方法