escogitatore

Italian

Etymology

From escogitare +‎ -tore.

Noun

escogitatore m (plural escogitatori, feminine escogitatrice)

  1. inventor, deviser

Anagrams