Search term affaticare has 5 results
Jump to
IT Italian EN English
affaticare (v) [medicina] strain (v) [medicina]
affaticare (v) [sforzo] strain (v) [sforzo]
affaticare make an effort
affaticare (v) [sforzo] tax (v) [sforzo]
affaticare (v) [sforzo] make heavy demands on (v) [sforzo]

Italian English translations