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