English: In Spanish, this word means "sacrament".
Telugu: స్పానిష్లో పదం అర్థం "మతకర్మ.