make offerings to pachamama mother earth and other gods to ask for protection - Español Inglés Diccionario