traffic block

listen to the pronunciation of traffic block
English - Turkish
trafik sıkışıklığı
English - English
obstacle which is used so as to detain or stop the flow of traffic