PODESTA MEANING IN ENGLISH

• Podesta Definition & Synonyms

  1. (n.) A mayor, alderman, or other magistrate, in some towns of Italy.
  2. (n.) One of the chief magistrates of the Italian republics in the Middle Ages.


RECENT SEARCHES