strapazzata

listen to the pronunciation of strapazzata
Italienisch - Englisch
scolding, reproof, reprimand
overwork, overexertion