instauratore

Italian

Etymology

From instaurare +‎ -tore.

Noun

instauratore m (plural instauratori, feminine instauratrice)

  1. establisher, founder

Anagrams