Meaning of cloverleaf
Definition of cloverleaf
(noun)
an
interchange
that does not
require
left-hand
turns
Other information on cloverleaf
WIKIPEDIA results for
cloverleaf
Amazon results for
cloverleaf
Tweet