Answer: D. El Semáforo
Explanation: El semáforo means traffic light in Spanish.
7.6m questions
10.2m answers