Italian edit

Participle edit

gocciolata f sg

  1. feminine singular of gocciolato

Anagrams edit