Reflectors
Definitions
Elementos de vidrio o plástico que reflejan la luz cuando son iluminados por los faros de los coches que pasan
Glass or plastic items that reflect light when hit by headlights
Gerry community context
Checking Gerry for related public discussions…
Loading related terms…