Italian edit

Etymology edit

From satollare.

Adjective edit

insatollabile (plural insatollabili)

  1. insatiable