デンリョクキョウキュウカイシャ
Meanings
Noun
1. power supply company; power distribution company
Composed of
Firma; Unternehmen; Gesellschaft (wie z.B. Handelsgesellschaft etc.); Gesellschaft; Organisation; Verein