NichiDict

デマンドレスポンス

[demandoresuponsu]

Meanings

1.Noun

demand response; DR