Englishfor English speakers
the spirit inhabiting a tree English
Synonyms the spirit inhabiting a tree synonyms
What other words have the same or similar meaning as the spirit inhabiting a tree?