Italian edit

Participle edit

lascata f sg

  1. feminine singular of lascato

Anagrams edit