Definitions English

  • Past tense and past participle of sting.