Translation of demografi in English:

demografi

demography

noun

  • 1

    demography, the statistical study of human populations in relation to size, density, distribution and vital statistics