meaning of traffic light
1.
a
visual
signal
to
control
the
flow
of
traffic
at
intersections
Related Words
traffic light
|
Developed & Maintained By
Taraprasad.com