Italian edit

Etymology edit

From alleviare +‎ -tore.

Adjective edit

alleviatore (feminine alleviatrice, masculine plural alleviatori, feminine plural alleviatrici)

  1. alleviating, relieving
  2. comforting

Anagrams edit