narrow or restricted stretch of road which causes traffic to slow down or stop
Copyright © 2018 WordTech Co.