Translation of "settling scores" to Italian
Dictionary: "settling scores" - translations and examples
settling scores
noun
settle scores
verb