Definitions English

  • Past participle of strive