human progress

language: en

definitions

  1. Humans getting better.
    en: Humans getting better.

examples