Search term abbacchiato has one result
Jump to
IT Italian EN English
abbacchiato (adj) [severely despondent and unhappy] depressed (adj) [severely despondent and unhappy]

Italian English translations