DictionaryForumContacts

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