insuperate
Italian
Adjective
insuperate
feminine plural of
insuperato