obstruct traffic

英 美
  • 拦街阻路