power spots
English
Noun
power
spots
plural of
power spot