Italian edit

Adjective edit

insuperata

  1. feminine singular of insuperato

Anagrams edit