English to Indonesian
flash upon | tiba-tiba teringat |
flash | cahaya, cemerlang, gemilang, melintas, bergerak cepat |
upon | melampaui batas |
flash upon | tiba-tiba teringat |
flash | cahaya, cemerlang, gemilang, melintas, bergerak cepat |
upon | melampaui batas |