Spanish-English dictionary »

sumo sacerdotisa meaning in English

SpanishEnglish
sumo sacerdotisa noun
{f}

high priestessnoun