Summary
French to English:   more detail...
  1. podestat:


French

Suggestions for podestat in French

Spelling Suggestions for: podestat


Wiktionary Translations for podestat:

podestat
noun
  1. a powerful leader

External Machine Translations: