デンリョクキョウキュウカイシャ
Meanings
Noun
1. power supply company; power distribution company
Composed of
power supply; power distribution
company; corporation; workplace