Indonesian to English
stasiun pembangkit listrik | electric power plant |
stasiun | station |
pembangkit | generator, instigator |
listrik | electricity |
stasiun pembangkit listrik | electric power plant |
stasiun | station |
pembangkit | generator, instigator |
listrik | electricity |