traffic artery

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

• major intersection, road which is used by many vehicles, main roadway

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