finish off in Italian
finish off in Italian
fare fuori
(transitive) To finish completely.
rifinire
(transitive) To finish completely.
terminare
(transitive) To finish completely.