Definition: 1. Capable of being enchanted.
Show more information about enchantable
Search took: 8.4042 ms