Italian edit

Etymology edit

From instaurare +‎ -tore.

Noun edit

instauratore m (plural instauratori, feminine instauratrice)

  1. establisher, founder

Anagrams edit