abbarbagliata
Italian
Participle
abbarbagliata
f
sg
feminine singular of
abbarbagliato