What is the definition of amitular? 🙋

👉 Amitular is a term used in Balinese culture to refer to a person who possesses supernatural powers and abilities.


amitular


Stained Glass Jesus Art