Search term abbattersi has 2 results
Jump to
IT Italian EN English
abbattersi (v) [to push, throw over, overturn or overthrow something] topple (v) [to push, throw over, overturn or overthrow something]
abbattersi despond

Italian English translations