Breakdown of Hai messo la giacca nuova? Sì, l'ho messa stamattina.
nuovo
new
avere
to have
mettere
to put / to put on / play (music)
stamattina
this morning
Elon.io is an online learning platform
We have an entire course teaching Italian grammar and vocabulary.