Translation of Lampu Merah in English:

User Contribution

Lampu Merah

Traffic Light

noun