Italian

edit

Participle

edit

migliorata f sg

  1. feminine singular of migliorato

Anagrams

edit