Italian edit

Adjective edit

insuperate

  1. feminine plural of insuperato