traffic block

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