Scrabble Cheat

LEECHCRAFTS

LEECHCRAFTS is a 11 letter Scrabble word worth 21 points.

the art of healing.

Letter start with L