Italian

edit

Etymology

edit

From instaurare +‎ -tore.

Noun

edit

instauratore m (plural instauratori, feminine instauratrice)

  1. establisher, founder

Anagrams

edit