dejected in Italian
dejected in Italian
abbattuto
Sad and dispirited.
scoraggiato
Sad and dispirited.