Scoraggiato (en. Despondent)

Translation into Italian

Synonyms