eidu

English: Translation
spirit; ghost; monster; ancient deities; spouse's kin; affines
noun
Spirituality and Religion
lieber-dikepa-1974
ID
1721