Slovnenya

Translation English Spanish: religious ritual

Dictionary: main
religious ritual
noun