meaning of spaghetti junction
1.
a
complicated
highway
interchange
with
multiple
overpasses
Related Words
spaghetti junction
|
Developed & Maintained By
Taraprasad.com