Italian edit

Etymology edit

From insuperabile +‎ -mente.

Adverb edit

insuperabilmente

  1. insuperably