Italian-English dictionary »

sfibrato meaning in English

ItalianEnglish
sfibrato adjective

knackered(extremely tired or exhausted)
adjective
[UK: nˈakəd] [US: nˈækɚd]