Arti dalam bahasa Inggris mantera incantation; spells Arti lain yang mungkinmantra; the mantra; is charmed; Bisa juga berartienchanter;