torracchione

Italian

Noun

torracchione m (plural torracchioni)

  1. keep