Slovnenya

Translation English Spanish: priestess

Dictionary: main
priestess
noun