Search term strapazzarsi has one result
Jump to
IT Italian EN English
strapazzarsi (v) [lavoro] overwork (v) [lavoro]

Italian English translations

IT Synonyms for strapazzarsi EN Translations
sgobbare [affaticarsi] (informal tirar o couro (v)
sudare [affaticarsi] suar
sforzarsi [affaticarsi] tentar
faticare [affaticarsi] laborar