English-Spanish dictionary »

high priestess meaning in Spanish

EnglishSpanish
high priestess noun

sumo sacerdotisanoun
{f}