Denmark · Literature · Easy
Answer: Hans Christian Andersen — Hans Christian Andersen (1805–1875) wrote over 150 fairy tales that have been translated into more than 125 languages.
Hans Christian Andersen (1805–1875) wrote over 150 fairy tales that have been translated into more than 125 languages.