imbavagliata
Italian
Participle
imbavagliata
f
sg
feminine singular of
imbavagliato