Italian-English dictionary »

somma sacerdotessa meaning in English

ItalianEnglish
somma sacerdotessa noun
{f}

high priestessnoun