infiascata
Italian
Participle
infiascata
f
sg
feminine singular of
infiascato
Anagrams
sanificata