taupéicha

English: Translation
amen
Spanish: Translation
amén