ulu doholaa

English: Translation
magic chant to induce heavy waves to wash a whale carcass over the reef
noun
Spirituality and Religion
ID
1689