human progress

language: de

definitions

  1. Humans getting better.
    de: Menschlicher Fortschritt

examples