Contents

ItalianEdit

EtymologyEdit

From Latin insuperabĭlis

AdjectiveEdit

insuperabile m, f ‎(masculine and feminine plural insuperabili)

  1. insuperable, insurmountable, unconquerable
  2. insuperable, incomparable

SynonymsEdit

AntonymsEdit

Related termsEdit