Here are some options:
* "To spell" (as in writing a word letter by letter): épeler
* "To cast a spell" (as in magic): lancer un sort
* "To spell out" (as in explaining something in detail): détailler
* "A spell" (as in a period of time): un sort (this is often used in the context of "a spell of bad weather")
Let me know if you can provide more context about what you want to say, and I can give you a more accurate translation!