Italian-English dictionary »

podestaressa meaning in English

ItalianEnglish
podestaressa noun
{f}

mayoress(mayor's wife)
noun
[UK: meə.ˈres] [US: meə.ˈres]