kamus
.
Search
About
cloverleaf
English
cloverleaf
Noun
An interchange that does not require left-hand turns
English: cloverleaf