Greater New Orleans Bridge

1. (noun) twin cantilever bridges across the Mississippi at New Orleans
Related Words: cantilever bridge



Terms and Conditions of Use / Copyright Notice