scatenatosi
Italian
Adjective
scatenatosi
(
feminine
scatenatasi
,
masculine plural
scatenatisi
,
feminine plural
scatenatesi
)
unleashed
,
let loose