NichiDict

スマートグリッド

[sumaatoguriddo]

Meanings

1.Noun

smart grid