Alternative form of podesta.
podesta: a high office in various medieval and early modern Italian republics
mayor
Search
Explore