Number to words spelling tool

The tool spells out numbers (and currencies) in words. It supports 20 languages.