ritual in which an offering is made to mother earth - Spanish English Dictionary

Suggest a Term