Definition of アースアワー

アースアワー

aasuawaa

noun
Earth Hour
Other readings:
アース・アワー