torracchione
Italian
Noun
torracchione
m
(
plural
torracchioni
)
keep