strapazzata

listen to the pronunciation of strapazzata
Italian - English
scolding, reproof, reprimand
overwork, overexertion