semaforo

Noun

 * 1) traffic light

Etymology
.

Noun

 * 1) traffic light

Noun

 * 1) traffic light

Etymology
.

Noun

 * 1) traffic light, stoplight
 * 2)  semaphore