cloverleafEnglish

cloverleaf

Noun

An interchange that does not require left-hand turns

English: cloverleaf