cloverleaf

1. (noun) an interchange that does not require left-hand turns
Related Words: interchange



Terms and Conditions of Use / Copyright Notice