Italian

edit

Participle

edit

ritrovata f sg

  1. feminine singular of ritrovato

Anagrams

edit