power spot
/P AW1 ER0 S P AA0 T/noun
- 1
(Japan) A place believed to contain sacred power.
Translate โpower spotโ into another language
Choose a language below to open the translator with English selected as the source language.
(Japan) A place believed to contain sacred power.
Choose a language below to open the translator with English selected as the source language.