traffic block

انگلیسی به انگلیسی

• obstacle which is used so as to detain or stop the flow of traffic

پیشنهاد کاربران

بپرس