NPS えぬ・ぴい・えす
enu·pii·esu

Noun

1. nuclear power station; NPS

Other forms: