NichiDict

アースアワー

[aasuawaa]

Meanings

1.Noun

Earth Hour