Slovnenya

Translation English Japanese: disembodied spirit

Dictionary: main
disembodied spirit
noun