hagaduu eidu

English: Translation
superstitious; to believe in ghosts
verb
carroll-soulik-1973-p-136