podesta
English
podesta meaning in English • podesta का अर्थ अंग्रेजी में
Noun
- One of the chief magistrates of the Italian republics in the Middle Ages.
- A mayor, alderman, or other magistrate, in some towns of Italy.