Dictionary search results

Showing 1-4 of 4 results

dual carriageway British & World English

A road with a dividing strip between the traffic in opposite directions and usually two or more lanes in each direction

dual carriageway English-Spanish

autovía f, carretera


You searched for dual carriageway