See also: Podestas

English edit

Noun edit

podestas

  1. plural of podesta