DictionaryForumContacts

   English
Terms for subject Slang containing settle a score | all forms | in specified order only
EnglishRussian
have a score to settleотплатить или отомстить (Interex)
settle a scoreотплатить или отомстить (Interex)