Translation of lampu merah in English:

User Contribution

lampu merah

Traffic Light

noun